home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 3863 / 3863.xpi / samples / Macros / Demo-Stopwatch.iim < prev    next >
Text File  |  2010-01-25  |  2KB  |  55 lines

  1. VERSION BUILD=603804 
  2. TAB T=1     
  3. TAB CLOSEALLOTHERS      
  4. 'Change the default stopwatch file name:
  5. 'The file is saved to the Internet Macros DOWNLOAD folder
  6. '
  7. SET !FILESTOPWATCH C:\demo-stopwatch.csv  
  8. 'Note 1: Please change this path on VISTA, as VISTA prevents writing a file to the c:\ root. 
  9. 'Note 2: Use SET !FILESTOPWATCH NO if you do NOT need a response time log file (for example, if you return the values to the Scripting Interface via EXTRACT)   
  10.  
  11. '
  12. 'Start reponse time measurement  
  13. 'Measure total macro runtime
  14. STOPWATCH ID=Total
  15. 'Measure load time for first page
  16. STOPWATCH ID=Firstpage
  17. URL GOTO=http://www.iopus.com/imacros/demo/v6/stopwatch.htm  
  18. STOPWATCH ID=Firstpage   
  19. '
  20. '
  21. 'Add the measured response time to EXTRACT to return it to Scripting Interface. See the "get-response-time.vbs" example script for details
  22. 'If you use the log file only, you do NOT need this line
  23. ADD !EXTRACT {{!STOPWATCHTIME}}
  24. '
  25. '  
  26. TAG POS=1 TYPE=A ATTR=HREF:http://www.iopus.com/imacros/demo/v6/f2/automatic-data-entry.asp   
  27. TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:WebDataEntry ATTR=NAME:FNAME CONTENT=Tom 
  28. TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:WebDataEntry ATTR=NAME:LNAME CONTENT=Tester 
  29. 'Measure server reaction on submit
  30. STOPWATCH ID=SubmitData
  31. TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:WebDataEntry ATTR=NAME:SendButton&&VALUE:Click<SP>to<SP>submit<SP>data 
  32. STOPWATCH ID=SubmitData 
  33. 'Add this value to EXTRACT, to return it to Scripting Interface
  34. ADD !EXTRACT {{!STOPWATCHTIME}}
  35. 'Measure time for secure Online store to open
  36. 'go to store
  37. TAG POS=1 TYPE=A ATTR=TXT:Buy   
  38. 'open store =>  start timer
  39. TAG POS=1 TYPE=IMG ATTR=ALT:Buy<SP>Now 
  40. STOPWATCH ID=Store1
  41. 'Add this value to EXTRACT, to return it to Scripting Interface
  42. ADD !EXTRACT {{!STOPWATCHTIME}}
  43. '
  44. 'Measure time for second page  
  45. 'TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:order ATTR=NAME:heardabout CONTENT=Internet<SP>Macros<SP>Test 
  46. STOPWATCH ID=Total
  47. 'Add this value to EXTRACT, to return it to Scripting Interface
  48. ADD !EXTRACT {{!STOPWATCHTIME}}
  49. '
  50. 'Tell user where to find the report
  51. '
  52. WAIT SECONDS=2
  53. URL GOTO=http://www.iopus.com/imacros/demo/v6/stopwatch-report.htm
  54. TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form1 ATTR=ID:path CONTENT=C:\demo-stopwatch.csv
  55.